package com.weitu.threeSimultaneities.occHealth.entity;

import java.io.Serializable;

/** 
 * 三同时模块_职业卫生专业基础设计阶段表 HSE_STS_OCCUPATIONALHEALTHDESIGN
 * @author Sun
 * date 2017/05/25 15:13
 */
public class OccHealthDesign implements Serializable {
    //串行版本ID
    private static final long serialVersionUID = 1528635999935031143L;

    // 主键 使用uuid
    private String id;

    // 标识
    private String code;

    // 备注
    private String remarks;

    // 删除标记 0未删除 1 已删除  默认：((0))
    private Integer delState;

    // 添加人
    private String addUserId;

    // 添加人部门Id
    private String addDeptId;

    // 添加时间
    private String addTime;

    // 修改人部门Id
    private String updateDeptId;

    // 最后修改人
    private String updateUserId;

    // 最后修改时间
    private String updateTime;

    // 专业ID
    private String subjectId;

    // 项目ID
    private String projectId;

    // 职业病危害类别0一般1较重2严重
    private Integer occupationalHazardId;

    // 设计单位ID
    private String designerId;

    // 设计文档编制日期
    private String designTime;

    // 审查单位
    private String censorUnit;

    // 评审日期
    private String censorTime;

    // 评审人员
    private String censors;

    // 上报日期
    private String reportTime;

    // 审查机构
    private String auditOrg;

    // 审查日期
    private String auditTime;

    // 是否有文号 0 否 1是
    private Integer isAuditCode;

    // 备案文号
    private String auditCode;

    // 其它批复日期文号
    private String oAuditCode;

    private String designerName;

    /** 
     * 获取 主键 使用uuid HSE_STS_OCCUPATIONALHEALTHDESIGN.id
     * @return 主键 使用uuid
     */
    public String getId() {
        return id;
    }

    /** 
     * 设置 主键 使用uuid HSE_STS_OCCUPATIONALHEALTHDESIGN.id
     * @param id 主键 使用uuid
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /** 
     * 获取 标识 HSE_STS_OCCUPATIONALHEALTHDESIGN.code
     * @return 标识
     */
    public String getCode() {
        return code;
    }

    /** 
     * 设置 标识 HSE_STS_OCCUPATIONALHEALTHDESIGN.code
     * @param code 标识
     */
    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    /** 
     * 获取 备注 HSE_STS_OCCUPATIONALHEALTHDESIGN.remarks
     * @return 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /** 
     * 设置 备注 HSE_STS_OCCUPATIONALHEALTHDESIGN.remarks
     * @param remarks 备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    /** 
     * 获取 删除标记 0未删除 1 已删除 HSE_STS_OCCUPATIONALHEALTHDESIGN.delState
     * @return 删除标记 0未删除 1 已删除
     */
    public Integer getDelState() {
        return delState;
    }

    /** 
     * 设置 删除标记 0未删除 1 已删除 HSE_STS_OCCUPATIONALHEALTHDESIGN.delState
     * @param delState 删除标记 0未删除 1 已删除
     */
    public void setDelState(Integer delState) {
        this.delState = delState;
    }

    /** 
     * 获取 添加人 HSE_STS_OCCUPATIONALHEALTHDESIGN.addUserId
     * @return 添加人
     */
    public String getAddUserId() {
        return addUserId;
    }

    /** 
     * 设置 添加人 HSE_STS_OCCUPATIONALHEALTHDESIGN.addUserId
     * @param addUserId 添加人
     */
    public void setAddUserId(String addUserId) {
        this.addUserId = addUserId == null ? null : addUserId.trim();
    }

    /** 
     * 获取 添加人部门Id HSE_STS_OCCUPATIONALHEALTHDESIGN.addDeptId
     * @return 添加人部门Id
     */
    public String getAddDeptId() {
        return addDeptId;
    }

    /** 
     * 设置 添加人部门Id HSE_STS_OCCUPATIONALHEALTHDESIGN.addDeptId
     * @param addDeptId 添加人部门Id
     */
    public void setAddDeptId(String addDeptId) {
        this.addDeptId = addDeptId == null ? null : addDeptId.trim();
    }

    /** 
     * 获取 添加时间 HSE_STS_OCCUPATIONALHEALTHDESIGN.addTime
     * @return 添加时间
     */
    public String getAddTime() {
        return addTime;
    }

    /** 
     * 设置 添加时间 HSE_STS_OCCUPATIONALHEALTHDESIGN.addTime
     * @param addTime 添加时间
     */
    public void setAddTime(String addTime) {
        this.addTime = addTime == null ? null : addTime.trim();
    }

    /** 
     * 获取 修改人部门Id HSE_STS_OCCUPATIONALHEALTHDESIGN.updateDeptId
     * @return 修改人部门Id
     */
    public String getUpdateDeptId() {
        return updateDeptId;
    }

    /** 
     * 设置 修改人部门Id HSE_STS_OCCUPATIONALHEALTHDESIGN.updateDeptId
     * @param updateDeptId 修改人部门Id
     */
    public void setUpdateDeptId(String updateDeptId) {
        this.updateDeptId = updateDeptId == null ? null : updateDeptId.trim();
    }

    /** 
     * 获取 最后修改人 HSE_STS_OCCUPATIONALHEALTHDESIGN.updateUserId
     * @return 最后修改人
     */
    public String getUpdateUserId() {
        return updateUserId;
    }

    /** 
     * 设置 最后修改人 HSE_STS_OCCUPATIONALHEALTHDESIGN.updateUserId
     * @param updateUserId 最后修改人
     */
    public void setUpdateUserId(String updateUserId) {
        this.updateUserId = updateUserId == null ? null : updateUserId.trim();
    }

    /** 
     * 获取 最后修改时间 HSE_STS_OCCUPATIONALHEALTHDESIGN.updateTime
     * @return 最后修改时间
     */
    public String getUpdateTime() {
        return updateTime;
    }

    /** 
     * 设置 最后修改时间 HSE_STS_OCCUPATIONALHEALTHDESIGN.updateTime
     * @param updateTime 最后修改时间
     */
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime == null ? null : updateTime.trim();
    }

    /** 
     * 获取 专业ID HSE_STS_OCCUPATIONALHEALTHDESIGN.subjectId
     * @return 专业ID
     */
    public String getSubjectId() {
        return subjectId;
    }

    /** 
     * 设置 专业ID HSE_STS_OCCUPATIONALHEALTHDESIGN.subjectId
     * @param subjectId 专业ID
     */
    public void setSubjectId(String subjectId) {
        this.subjectId = subjectId == null ? null : subjectId.trim();
    }

    /** 
     * 获取 项目ID HSE_STS_OCCUPATIONALHEALTHDESIGN.projectId
     * @return 项目ID
     */
    public String getProjectId() {
        return projectId;
    }

    /** 
     * 设置 项目ID HSE_STS_OCCUPATIONALHEALTHDESIGN.projectId
     * @param projectId 项目ID
     */
    public void setProjectId(String projectId) {
        this.projectId = projectId == null ? null : projectId.trim();
    }

    /** 
     * 获取 职业病危害类别0一般1较重2严重 HSE_STS_OCCUPATIONALHEALTHDESIGN.occupationalHazardId
     * @return 职业病危害类别0一般1较重2严重
     */
    public Integer getOccupationalHazardId() {
        return occupationalHazardId;
    }

    /** 
     * 设置 职业病危害类别0一般1较重2严重 HSE_STS_OCCUPATIONALHEALTHDESIGN.occupationalHazardId
     * @param occupationalHazardId 职业病危害类别0一般1较重2严重
     */
    public void setOccupationalHazardId(Integer occupationalHazardId) {
        this.occupationalHazardId = occupationalHazardId;
    }

    /** 
     * 获取 设计单位ID HSE_STS_OCCUPATIONALHEALTHDESIGN.designerId
     * @return 设计单位ID
     */
    public String getDesignerId() {
        return designerId;
    }

    /** 
     * 设置 设计单位ID HSE_STS_OCCUPATIONALHEALTHDESIGN.designerId
     * @param designerId 设计单位ID
     */
    public void setDesignerId(String designerId) {
        this.designerId = designerId == null ? null : designerId.trim();
    }

    /** 
     * 获取 设计文档编制日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.designTime
     * @return 设计文档编制日期
     */
    public String getDesignTime() {
        return designTime;
    }

    /** 
     * 设置 设计文档编制日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.designTime
     * @param designTime 设计文档编制日期
     */
    public void setDesignTime(String designTime) {
        this.designTime = designTime == null ? null : designTime.trim();
    }

    /** 
     * 获取 审查单位 HSE_STS_OCCUPATIONALHEALTHDESIGN.censorUnit
     * @return 审查单位
     */
    public String getCensorUnit() {
        return censorUnit;
    }

    /** 
     * 设置 审查单位 HSE_STS_OCCUPATIONALHEALTHDESIGN.censorUnit
     * @param censorUnit 审查单位
     */
    public void setCensorUnit(String censorUnit) {
        this.censorUnit = censorUnit == null ? null : censorUnit.trim();
    }

    /** 
     * 获取 评审日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.censorTime
     * @return 评审日期
     */
    public String getCensorTime() {
        return censorTime;
    }

    /** 
     * 设置 评审日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.censorTime
     * @param censorTime 评审日期
     */
    public void setCensorTime(String censorTime) {
        this.censorTime = censorTime == null ? null : censorTime.trim();
    }

    /** 
     * 获取 评审人员 HSE_STS_OCCUPATIONALHEALTHDESIGN.censors
     * @return 评审人员
     */
    public String getCensors() {
        return censors;
    }

    /** 
     * 设置 评审人员 HSE_STS_OCCUPATIONALHEALTHDESIGN.censors
     * @param censors 评审人员
     */
    public void setCensors(String censors) {
        this.censors = censors == null ? null : censors.trim();
    }

    /** 
     * 获取 上报日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.reportTime
     * @return 上报日期
     */
    public String getReportTime() {
        return reportTime;
    }

    /** 
     * 设置 上报日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.reportTime
     * @param reportTime 上报日期
     */
    public void setReportTime(String reportTime) {
        this.reportTime = reportTime == null ? null : reportTime.trim();
    }

    /** 
     * 获取 审查机构 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditOrg
     * @return 审查机构
     */
    public String getAuditOrg() {
        return auditOrg;
    }

    /** 
     * 设置 审查机构 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditOrg
     * @param auditOrg 审查机构
     */
    public void setAuditOrg(String auditOrg) {
        this.auditOrg = auditOrg == null ? null : auditOrg.trim();
    }

    /** 
     * 获取 审查日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditTime
     * @return 审查日期
     */
    public String getAuditTime() {
        return auditTime;
    }

    /** 
     * 设置 审查日期 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditTime
     * @param auditTime 审查日期
     */
    public void setAuditTime(String auditTime) {
        this.auditTime = auditTime == null ? null : auditTime.trim();
    }

    /** 
     * 获取 是否有文号 0 否 1是 HSE_STS_OCCUPATIONALHEALTHDESIGN.isAuditCode
     * @return 是否有文号 0 否 1是
     */
    public Integer getIsAuditCode() {
        return isAuditCode;
    }

    /** 
     * 设置 是否有文号 0 否 1是 HSE_STS_OCCUPATIONALHEALTHDESIGN.isAuditCode
     * @param isAuditCode 是否有文号 0 否 1是
     */
    public void setIsAuditCode(Integer isAuditCode) {
        this.isAuditCode = isAuditCode;
    }

    /** 
     * 获取 备案文号 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditCode
     * @return 备案文号
     */
    public String getAuditCode() {
        return auditCode;
    }

    /** 
     * 设置 备案文号 HSE_STS_OCCUPATIONALHEALTHDESIGN.auditCode
     * @param auditCode 备案文号
     */
    public void setAuditCode(String auditCode) {
        this.auditCode = auditCode == null ? null : auditCode.trim();
    }

    /** 
     * 获取 其它批复日期文号 HSE_STS_OCCUPATIONALHEALTHDESIGN.oAuditCode
     * @return 其它批复日期文号
     */
    public String getoAuditCode() {
        return oAuditCode;
    }

    /** 
     * 设置 其它批复日期文号 HSE_STS_OCCUPATIONALHEALTHDESIGN.oAuditCode
     * @param oAuditCode 其它批复日期文号
     */
    public void setoAuditCode(String oAuditCode) {
        this.oAuditCode = oAuditCode == null ? null : oAuditCode.trim();
    }


    public String getDesignerName() {
        return designerName;
    }

    public void setDesignerName(String designerName) {
        this.designerName = designerName;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("OccHealthDesign{");
        sb.append("id='").append(id).append('\'');
        sb.append(", code='").append(code).append('\'');
        sb.append(", remarks='").append(remarks).append('\'');
        sb.append(", delState=").append(delState);
        sb.append(", addUserId='").append(addUserId).append('\'');
        sb.append(", addDeptId='").append(addDeptId).append('\'');
        sb.append(", addTime='").append(addTime).append('\'');
        sb.append(", updateDeptId='").append(updateDeptId).append('\'');
        sb.append(", updateUserId='").append(updateUserId).append('\'');
        sb.append(", updateTime='").append(updateTime).append('\'');
        sb.append(", subjectId='").append(subjectId).append('\'');
        sb.append(", projectId='").append(projectId).append('\'');
        sb.append(", occupationalHazardId=").append(occupationalHazardId);
        sb.append(", designerId='").append(designerId).append('\'');
        sb.append(", designTime='").append(designTime).append('\'');
        sb.append(", censorUnit='").append(censorUnit).append('\'');
        sb.append(", censorTime='").append(censorTime).append('\'');
        sb.append(", censors='").append(censors).append('\'');
        sb.append(", reportTime='").append(reportTime).append('\'');
        sb.append(", auditOrg='").append(auditOrg).append('\'');
        sb.append(", auditTime='").append(auditTime).append('\'');
        sb.append(", isAuditCode=").append(isAuditCode);
        sb.append(", auditCode='").append(auditCode).append('\'');
        sb.append(", oAuditCode='").append(oAuditCode).append('\'');
        sb.append(", designerName='").append(designerName).append('\'');
        sb.append('}');
        return sb.toString();
    }
}